@charset "UTF-8";
/*
 * mopTip 2.1
 * By Hiroki Miura (http://www.mopstudio.jp)
 * Copyright (c) 2008 mopStudio
 * Licensed under the MIT License: http://www.opensource.org/licenses/mit-license.php
 * July 10, 2009
*/
body {
    font-family: monospace;
    font-size: 12px;
    font-weight: 400;
    font-style: normal;
    letter-spacing: normal;
    word-spacing: 0;
    line-height: 19px;
    text-align: start;
    vertical-align: baseline;
    direction: ltr;
}
.code {
    font-size: 14px;
    font-family: "Bitstream Vera Sans Mono",monospace;
}
.tsukkomi {
	position: absolute;
	/*display: none;*/
	z-index: 999;
	font-size: 3px;
}
.tsukkomi button {
    font-size: 10px;
}
.tsukkomi textarea {
    font-size: 10px;
    font-family: "Bitstream Vera Sans Mono",monospace;
    overflow: hidden;
    height: 40px;
    border: 10px none;
    width: 140px;
    resize: none;
}
.tsukkomi .tip {
	vertical-align: top;
	background-color: #FFFFFF;
}
.tsukkomi .content {
	padding: 4px;
	font-size: 10px;
    font-family: "Bitstream Vera Sans Mono",monospace;
    white-space:normal;
    width: 140px;
}
.tsukkomi .leftTop {
	font-size: 3px;
	height: 20px;
	width: 20px;
	background-image: url(../img/leftTop.png);
	background-repeat: no-repeat;
}
.tsukkomi .rightTop {
	font-size: 3px;
	width: 20px;
	background-image: url(../img/rightTop.png);
	background-repeat: no-repeat;
}
.tsukkomi .leftBottom {
	font-size: 3px;
	height: 20px;
	width: 20px;
	background-image: url(../img/leftBottom.png);
	background-repeat: no-repeat;
}
.tsukkomi .rightBottom {
	font-size: 3px;
	background-image: url(../img/rightBottom.png);
	background-repeat: no-repeat;
}
.tsukkomi .arrow {
	height: 20px;
	width: 60px;
	background-image: url(../img/arrowTop.png);
	background-repeat: no-repeat;
}
.tsukkomi .arrowBottom {
	height: 20px;
	width: 60px;
	background-image: url(../img/arrowBottom.png);
	background-repeat: no-repeat;
}
.tsukkomi .left {
	font-size: 3px;
	width: 20px;
	background-image: url(../img/left.png);
	background-repeat: repeat-y;
	background-position: top;
}
.tsukkomi .right {
	font-size: 3px;
	width: 20px;
	background-image: url(../img/right.png);
	background-repeat: repeat-y;
}
.tsukkomi .top {
	background-image: url(../img/top.png);
	background-repeat: repeat-x;
}
.tsukkomi .bottom {
	background-image: url(../img/bottom.png);
	background-repeat: repeat-x;
}
.tsukkomi .close {
	font-size: 3px;
	position: absolute;
	height: 27px;
	width: 27px;
	cursor: pointer;
	background-image: url(../img/closeBtn.png);
	background-repeat: no-repeat;
	top: 0px;
	left: 0px;
	display: none;
}
.tsukkomi .close:hover {
	background-image: url(../img/closeBtn_h.png);
	background-repeat: no-repeat;
}
.tsukkomi .arrowSet {
	font-size: 3px;
}
.tsukkomi .arrowSetBottom {
	font-size: 3px;
}
